using System;
using System.Collections.Generic;
using System.Text;

namespace DB_NH.DB_Model.MYD
{
    /// <summary>
    /// 项目满意度调查表信息
    /// </summary>
    [Serializable]
    public class XMMYD_Table : Entity
	{
        #region 数据表名称
        public static readonly string TableName = "XMMYD_Table";
        #endregion

        #region 数据表字段结构
        public struct Columns
        {
            /// <summary>
            /// 所属项目ID
            /// </summary>
            public static readonly string proj_id = @"proj_id";

            /// <summary>
            /// 填表人姓名
            /// </summary>
            public static readonly string TBRXM = @"TBRXM";

            /// <summary>
            /// 填表人联系电话
            /// </summary>
            public static readonly string TBRLXDH = @"TBRLXDH";

            /// <summary>
            /// 填表时间
            /// </summary>
            public static readonly string TBSJ = @"TBSJ";

            /// <summary>
            /// 项目A分数：招标结果
            /// </summary>
            public static readonly string ItemA = @"ItemA";

            /// <summary>
            /// 项目B分数：整体服务质量
            /// </summary>
            public static readonly string ItemB = @"ItemB";

            /// <summary>
            ///  项目C分数：进度安排及完成时间
            /// </summary>
            public static readonly string ItemC = @"ItemC";

            /// <summary>
            ///  项目D分数：项目前期咨询及服务
            /// </summary>
            public static readonly string ItemD = @"ItemD";


            /// <summary>
            /// 项目E分数：人员配备及业务水平
            /// </summary>
            public static readonly string ItemE = @"ItemE";

            /// <summary>
            /// 项目F分数：项目责任人责任心、工作态度
            /// </summary>
            public static readonly string ItemF = @"ItemF";

            /// <summary>
            /// 项目A：改进意见
            /// </summary>
            public static readonly string RemarkA = @"RemarkA";

            /// <summary>
            /// 项目B：改进意见
            /// </summary>
            public static readonly string RemarkB = @"RemarkB";

            /// <summary>
            /// 项目C：改进意见
            /// </summary>
            public static readonly string RemarkC = @"RemarkC";

            /// <summary>
            /// 项目D：改进意见
            /// </summary>
            public static readonly string RemarkD = @"RemarkD";

            /// <summary>
            /// 项目E：改进意见
            /// </summary>
            public static readonly string RemarkE = @"RemarkE";

            /// <summary>
            /// 项目F：改进意见
            /// </summary>
            public static readonly string RemarkF = @"RemarkF";

            /// <summary>
            /// 建议与意见1：软硬件方面
            /// </summary>
            public static readonly string YJ1 = @"YJ1";

            /// <summary>
            /// 建议与意见2：希望提供的前期或后期服务
            /// </summary>
            public static readonly string YJ2 = @"YJ2";

            /// <summary>
            /// 建议与意见3：备用
            /// </summary>
            public static readonly string YJ3 = @"YJ3";

            /// <summary>
            /// 建议与意见4：备用
            /// </summary>
            public static readonly string YJ4 = @"YJ4";
        }
        #endregion

        #region 字段

        /// <summary>
        /// 所属项目
        /// </summary>
        public virtual DB_NH.DB_Model.ywxt.t_project Project
        {
            get;
            set;
        }

        /// <summary>
        /// 填表人姓名
        /// </summary>
        public virtual string TBRXM
        {
            get;
            set;
        }

        /// <summary>
        /// 填表人联系电话
        /// </summary>
        public virtual string TBRLXDH
        {
            get;
            set;
        }

        /// <summary>
        /// 填表时间
        /// </summary>
        public virtual DateTime TBSJ
        {
            get;
            set;
        }

        /// <summary>
        /// 项目A分数：招标结果
        /// </summary>
        public virtual int ItemA
        {
            get;
            set;
        }

        /// <summary>
        /// 项目B分数：整体服务质量
        /// </summary>
        public virtual int ItemB
        {
            get;
            set;
        }

        /// <summary>
        /// 项目C分数：进度安排及完成时间
        /// </summary>
        public virtual int ItemC
        {
            get;
            set;
        }

        /// <summary>
        /// 项目D分数：项目前期咨询及服务
        /// </summary>
        public virtual int ItemD
        {
            get;
            set;
        }

        /// <summary>
        /// 项目E分数：人员配备及业务水平
        /// </summary>
        public virtual int ItemE
        {
            get;
            set;
        }

        /// <summary>
        /// 项目F分数：项目责任人责任心、工作态度
        /// </summary>
        public virtual int ItemF
        {
            get;
            set;
        }

        /// <summary>
        /// 项目A：改进意见
        /// </summary>
        public virtual string RemarkA
        {
            get;
            set;
        }

        /// <summary>
        /// 项目B：改进意见
        /// </summary>
        public virtual string RemarkB
        {
            get;
            set;
        }

        /// <summary>
        /// 项目C：改进意见
        /// </summary>
        public virtual string RemarkC
        {
            get;
            set;
        }

        /// <summary>
        /// 项目D：改进意见
        /// </summary>
        public virtual string RemarkD
        {
            get;
            set;
        }

        /// <summary>
        /// 项目E：改进意见
        /// </summary>
        public virtual string RemarkE
        {
            get;
            set;
        }

        /// <summary>
        /// 项目F：改进意见
        /// </summary>
        public virtual string RemarkF
        {
            get;
            set;
        }

        /// <summary>
        /// 建议与意见1：软硬件方面
        /// </summary>
        public virtual string YJ1
        {
            get;
            set;
        }

        /// <summary>
        /// 建议与意见2：希望提供的前期或后期服务
        /// </summary>
        public virtual string YJ2
        {
            get;
            set;
        }

        /// <summary>
        /// 建议与意见3：备用
        /// </summary>
        public virtual string YJ3
        {
            get;
            set;
        }

        /// <summary>
        /// 建议与意见4：备用
        /// </summary>
        public virtual string YJ4
        {
            get;
            set;
        }
        #endregion
	}
}
